package fr.ul.ade.maquette.ui.util;

/**
 * Constantes pour {@link Bundle} (clés et valeurs).
 * 
 * @author Michaël Schnell
 * @since Jun 10, 2013
 * 
 * @version 1.0
 */
public interface Bundles {

	/**
	 * Clé utilisée dans les arguments du fragment pour l'identifiant de
	 * l'emploi du temps.
	 */
	public static final String SCHEDULE_ID = "schedule_id";

	/**
	 * Clé utilisée pour l'état général de l'activité.
	 */
	public static final String ACTIVITY_STATE = "state";

	/**
	 * Clé utilisée pour l'état des fragments (version tablette).
	 */
	public static final String FRAGMENT_STATE = "fragment_state";

	/**
	 * Clé utilisée pour le nom d'emploi du temps.
	 */
	public static final String SCHEDULE_NAME = "schedule_name";

	/**
	 * Clé utilisée l'indice du projet sélection pour un emploi du temps.
	 */
	public static final String SCHEDULE_PROJECT_ITEM_POSITION = "schedule_project_item_position";

	/**
	 * * Clé utilisée l'indice de la période sélection pour un emploi du temps.
	 */
	public static final String SCHEDULE_PERDIOD_ITEM_POSITION = "schedule_perdiod_item_position";

}